import os
import shutil

# 确保api_docs文件夹存在
api_docs_dir = 'api_docs'
if not os.path.exists(api_docs_dir):
    os.makedirs(api_docs_dir)

# 要移动到api_docs的文档文件
doc_files = [
    'API接口文档.md',
    'api_documentation.md',
    'basal_api_test_guide.md',
    'basal_recommendations_api_test_guide.md',
    'basal_adjust_api_doc.md',
    'api_getcgm.md',
]

# 移动文件
for doc_file in doc_files:
    if os.path.exists(doc_file):
        # 创建目标路径
        dest_file = os.path.join(api_docs_dir, doc_file)
        
        # 如果目标文件已存在，先删除
        if os.path.exists(dest_file):
            os.remove(dest_file)
            
        # 复制文件（不删除原文件）
        try:
            shutil.copy2(doc_file, dest_file)
            print(f"已复制: {doc_file} -> {dest_file}")
        except Exception as e:
            print(f"复制文件失败 {doc_file}: {e}")
    else:
        print(f"文件不存在: {doc_file}")

print("文档移动完成！") 